Creston, North Carolina

Creston is an unincorporated community in Ashe County, North Carolina, southwest of Grayson. It lies at an elevation of 2,861 feet (872 m).

References